package com.example.lxj.archives.entity;

import java.util.Date;

import com.example.lxj.base.entity.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

/**
 * 案件对象 tb_case
 *
 * @author lxj
 * @date 2024-10-15
 */
@Data
public class TbCase extends BaseEntity {
    private static final long serialVersionUID = 1L;

    /**
     * 案件id
     */
    private Long caseId;

    /**
     * 案件编号
     */
    private String caseNumber;

    /**
     * 案件名称
     */
    private String caseName;

    /**
     * 案发时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date incidentTime;

    /**
     * 案发地点
     */
    private String location;

    /**
     * 负责人
     */
    private Long handlerId;

    /**
     * 案件状态（0已结案 1未结案 2受理中）
     */
    private String status;

    /**
     * 注册案件id
     */
    private Long caseRegistrationId;
}
